<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <title>vue</title>
  </head>
  <script src="../vue-2.6.11.js"></script>

  <body>
    <!-- 模板 -->
    <div id="app">
      <span v-on:click="clickHandle"> {{ message }} </span>
    </div>

    <script>
      // 数据
      let data = {
        message: 'hello ,Vue!',
        a: 1
      }

      // vm实例
      let vm = new Vue({
        el: '#app', // 挂载元素
        data: data,
        methods: {
          clickHandle: function() {
            alert('click')
          }
        },
        created: function() {
          // `this` 指向 vm 实例,data中代理的数据会挂到vm实例上
          console.log('a is: ' + this.a)
        }
      })
    </script>
  </body>
</html>
